base of renal pyramid - Francés Inglés Diccionario